|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Nomad Quento
Minmatar
|
Posted - 2011.06.03 12:09:00 -
[1]
Hi traders.
My EVE-Profit webpage has (finally) been updated with a new feature requested by a few - "merging characters". This means that you can merge your characters and thereby see this new virtual character as one. In this way you can have a buy char in one region and a sell char in another... and still get the profit correct.
The EVE-Profit page will fetch all your market transactions and calculate the profit - taking tax and broker fee into consideration.
The full changelog is as follow:
- Fixed the missing character portraits when adding a new character
- Added Character Settings where it is possible to change API key (and more) - FINALLY!?!!
- It will not fetch wallet API data if the API key is invalid
- Inactive characters now gets deleted after 6 months of inactivity
- I will now get an email when unknown player built outposts emerge (I need to import them manually) (next update of EVE-Profit will hopefully import it automatically as it is possible)
Webpage: http://eve-profit.com/ (also works with HTTPS)
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.03 21:32:00 -
[2]
Originally by: Mella Elcus Any possibility you could release the source so that people can host it on their own sites?
I have had this question in a previous thread so I rip some of the answer from there:
I am not going into the whole deal of providing an installation package and updates of this site, so people can host it themself. This would be much too troublesome for me as I will have to think of backwards compability and "ohh, what if it doesn't work when being upgraded". I can handle it in my own setup and it is more fun this way for me as I can keep track on how many users actually using it (that's a big motivation factor for me too).
Regarding open souce and people contributing then I doubt anyone will check the source code and report back security issues or developing new features. The project is too small for anyone to care to make it secure (which I fully understand) and it wouldn't benefit your name to have contributed.
So... no, this will not be open source.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.03 22:21:00 -
[3]
Originally by: Caleb Ayrania Another of those sad examples of how trust, or rather the lack there off makes awesome products and features kinda unused..
Granting API to other players sites, with no way to make sure its not abused, seem to be a constant curse of EVE..
Have you considered some sort of middle ground? Maybe a virtual machine running linux with the service/site on it?
Oh and it might be worth considering nanonymity, getting your real life ID out in the open, so people reduce their fear of you abusing their data?
Just a few thoughts..
As you say yourself trust is EVE's biggest ever returning issue. Personally I don't create an user account that requires my full API key without I trust that site and naturally the same goes for my site - don't create an account if you fear your data will be misused. My page has been here for a year now and only time can work in my favour when more people try it out and see for themself if their data is being misused or not (which they are not!). Also as mentioned in another thread, I have already all the ISK I will ever use in EVE (23bn) so I have no motive for misusing any data. Furthermore I am mostly inactive in EVE and have been so for the last many months.
Regarding my anonymity then I think I would like the same anonymity as anyone else on the web. I don't like Google snooping around and caching my real name stuff forever but please do send a feedback or a bugreport on my page, then I will always send a response back with my IRL email address (I have done that with all the feedback I got so far so no secrecy there). Then it is just going backwards and trace that domain and so on, so it really isn't that hard to find out who I am. But I am not sure what that will help trust-vice? Will you trust me more by knowing my real name and if so... why? I would rather say that my EVE history tell you more of who I am than my real name.
If you by virtual machine mean me creating a VMware instance of a running webpage then no way - who would use such a method to get a new version? That's both troublesome for me but certainly also for the end-user as there are at least the merging-my-data issue.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.05 14:51:00 -
[4]
Originally by: Todd Hvorostovsky Thanks very much for your site, Nomad, I am a big fan!
However, since the upgrade the site seems to be much slower than normal, not sure if this is due to increased use or changes made. Loading my characters wallet usually takes more than 20 minutes now, compared to ~1 minute last week. Nothing appears on the page and firefox states "waiting for eveprofit.com".
I have noticed this myself though I don't have this much delay - I am not sure why as I would actully expect it to be quicker due to every character now has his own table instead of one big table with millions of transactions (547 tables now versus 27 before). It is for sure not the increased usage but I will look into it as soon as possible as I have heard it from another user too. I guess it is a ressource problem om my hardware but let's see (too many open files or more memory usage because of multiple tables etc).
Within a week I will delete all the inactive characters and that should free up a few hundred tables and hopefully this will fix the problem for a while if I don't fix it sooner.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.05 15:02:00 -
[5]
Originally by: Harisdrop Woot looking forward to a community button where we can see all users active items. I think if we are trusting with the full api we should allow the items we are doing as a community should be passed. We as a group could make much more isk.
What would anyone gain from this other than increasing the competition on those items and your profit being smaller? As a trader I would like to keep my money-cow for myself, secretly hidden from anyone else and not share it with the world - I bet any other trader will do the same, so there will not come any "community button" on my page :-)
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.07 20:22:00 -
[6]
Originally by: Todd Hvorostovsky Is anyone else experiencing the much longer load times like I am? Once the page loads the countdown to the next update is already less than 30 minutes!
I have found a very very slow SQL query which drained the database server for any power but hopefully now it has been fixed. I don't have that much transactions so please let me know if this fixed the problem.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.09 18:54:00 -
[7]
I have had a couple of requests if my server could fetch the wallet transactions automatically instead this is only initiated by the player. I am considering this feature but I have a few concerns about it:
1) How many times per day is a reasonable amount of times it should fetch from the EVE API (1-24)? The question is related to how fast can a character overflow the number of max tranactions (I guess it is still 1000 lines)?
2) What is the risk that a player will forget this feature is enabled and instead think someone is misusing the API key?
3) Let's say my site got a lot more users... and all users have enabled this feature, would this still be a good solution to poll every X hours for fx. 1000 users (and will CCP accept this many polls)?
Let me know your thoughts,
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.11 19:35:00 -
[8]
Bump for site update.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.12 22:41:00 -
[9]
Yet another small site update (basic statistics).
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.13 14:52:00 -
[10]
Originally by: clixor Just a suggestion, as wobbel from Eve-commander is short on time, why don't you guys work together? Eve-Commander has all the market features required anyway. Together, think it'll be gold. :)
I am sure that you could find a lot of examples where two or more applications would be great to see merged to get the full suite of features - but I will also bet it is rare this actually happens. Developers have certain ways of programming and how they see this or that feature and it is easier to stay in your own little mindset instead of trying to figure out how can this feature work together with that other feature... not to mention how to actually code so both parties understands it... and a lot of other practical issues.
No, I doubt this will happen as it gets too troublesome.
// Nomad Quento
|
|
Nomad Quento
Minmatar
|
Posted - 2011.06.19 13:52:00 -
[11]
Originally by: Tampaxita Edited by: Tampaxita on 18/06/2011 09:33:17 Awesome tool. It really helps me a lot. However, you might want to get rid of the https as the non-verified certificate is actually more discouraging than no https at all.
Either way, keep up the good work.
You can just access the HTTP site instead? :-) I don't want to spend $150 per year for a certificate when this private cert is doing the job just as good - crypto vice at least. I know it is annoying with the popup alert but the cert can just be installed so it don't popup every time.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.27 00:02:00 -
[12]
Minor site update (statistics).
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.06.29 23:57:00 -
[13]
Bump for small site update (market orders).
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.07.05 01:12:00 -
[14]
Bump for site update (tabs in Wallet Transactions and total number of orders in Market Orders).
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.07.06 20:14:00 -
[15]
Originally by: H'rafir Smith When I log in and try to open my wallet transactions, I get an error: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'rafir Smith', race='Caldari', bloodline='Civire', gender='Male' WHERE charid=909' at line 1"
Fixed. The special character ' is luckily rare in character names. When not handled correctly the database will not accept it but it is quite easy to fix :-) Please try again and let me know of any problems - either here or with the "bugs" page on the site.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.07.08 12:06:00 -
[16]
Regarding the statistics - as it is now, anyone that is visible to the public can see all the other character names in the statistics. This means that an account with for example 2 chars (where one is more or less a dummy char) then the dummy char can make itself visible for the public while the other remains hidden. As I see it this can be an exploit as this can be used to harvest "who are my competitors". For my own char this makes no difference as I am more or less inactive in trading but for others this may not be good.
I can see a couple of solutions to this:
1) If I want to see real char names in the statistics ALL my chars must be visible for anyone (this is easy to implement)
2) I can only see other char names if my visible char is in the top 10 in at least one category - in this way we know the char is active and a "real" trader
I can see that only two (besides me) have made a char visible, so I would like to know how this can be improved so at least this is not going to be an exploit - any suggestions? Or should there be no possibility to show any real char names?
// Nomad Quento |
Nomad Quento
Minmatar
|
Posted - 2011.07.08 15:19:00 -
[17]
Originally by: locJ Edited by: locJ on 08/07/2011 13:34:07 why does the choice whether a character is public or not influence what the owner of that character sees ? Or perhaps I missunderstood you.
I mean If I want to be public, then it's my choice. Others should be able to see me but it shouldn't affect what I'm able to see. Why? Because the people who choose not be public should be repsected no matter what.
Because I want people to contribute to get the statistics interesting. If everyone on the page were public but my char isn't, then I get an advantage that I still can see my placement in the statistics but I also can see all the public characters - that's not fair (hey, this is EVE - nothing is fair!)
But maybe you are right - maybe everyone should be able to see everyone public because they have at least chosen to be so?
// Nomad Quento |
Nomad Quento
Minmatar
|
Posted - 2011.07.10 19:23:00 -
[18]
Originally by: locJ I, for one, see it as a breach of trust. Everyone has the choice of being public or not. If I say yes, I expect to be public therefor that everybody can see me. But, if I say no, I choose to NOT be public and I expect that nobody can see me. It's like when some TV crew films me. If I tell them to not show my face on TV they are obliged to do so. When it comes to my face, they have to respect my choice, not the choice of the dude sitting next to me.
Just to make absolutely sure everyone gets this right - this is not a matter of everyone being shown on the statistics but merely a matter if I (with my character on the page) have chosen to be shown on the statistics then if everyone else should be able to see my real character name or if that would require them to be shown on the statistics too. No one will be shown on the statistics unless they choose to!
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.07.17 20:03:00 -
[19]
I have been thinking of a new feature but I am not sure if it actually would be any good in the end, so please let me know and how this perhaps can be solved.
I would like to do an import from EVE Central on the specific items on a regional basis - meaning that I can see the buy and sell prices on that specific item. But... this is an import from EVE Central and I cannot constantly request data from there so I think of an one hour cache... just like the wallet transactions. This means that whatever data I get from EVE Central can be up to one hour old... and I don't know the status of the data - it could even be several hours/days older, depending if anyone has uploaded that specific market info.
The intention was to show if my market order is the leading in the market - either with the highest buy price or the lowest sell price, but if I can't trust the data I get from EVE Central I am not aware if this actually is that helpful anyhow? In high desity places like Jita this would almost surely not be helpgul but perhaps it would be good enough on the slower markets... maybe on non-trade hub places?
Let me know what you think - thanks,
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.07.20 13:35:00 -
[20]
Originally by: IceFyre S18 Nomad can you make statistics public so I can show my E-Peen to everybody?
I have copied this from another thread as I think it is better to keep it here.
The statistics are currently only available to others which has made themself public in the statistics. This is done due to I want people to contribute making this statistic interesting with named characters.
But I love your statistics - very nicely done and keep up the good work (I urge everyone to try and beat IceFyre) ;-)
// Nomad Quento
|
|
Nomad Quento
Minmatar
|
Posted - 2011.07.20 23:23:00 -
[21]
Originally by: IceFyre S18 Thank you Nomad, I'm relatively new player, worked very hard to get to that level. Too bad my logs are not older than last days, had a interesting turns this month.
About statistics, it's not public to all, need to create account to see them, so not much of a use for e-peen showing
I look forward to see WHEN you beat me in the Life-Time Profit... it will for sure not take you long to get there so I am quite impressed... also on your (from time to time) quite well-proportioned wallet. Wallet-wise you beat me times-3 and I am not even having that many orders in escrow... and I have had a couple of years to do it (geee).
The statistics are not currently openend for other than registered users but I will think about your suggestion... this could be a good showoff if one is doing well... and everyone loves a good ranking, ehh :-)
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.07.21 11:48:00 -
[22]
Originally by: Get Paid I have 2 characters linked together. One of the characters API's is showing Buying transactions on the website but not showing the selling transactions. Any thoughts? The other character is working properly showing both buying and selling transactions.
Fixed. This was another problem with all stations not being in the same table (player built outposts not in same table as NPC stations).
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.07.31 09:38:00 -
[23]
I have learned a lot of security issues on webpages the last few days and due to that I have increased the security on my page. Words like "parameterized queries" are no longer strange to me and that should make the world a little safer place to be if all websites used these techniques.
This is the banner on my webpage for the week:
Quote: With a penetration test it was discovered that this site was vulnerable to SQL injections! :-( This means that it could have been possible for an attacker to gain access to your account and I therefore recommend that everyone change their full API key as soon as possible.
Note that I am not aware of this has actually been misused but better safe than sorry and change that key. Mitigation measures have been installed and I will setup more logging in the future - logging that will be available to you so you can check for yourself for suspicious activities on your account.
I am so sorry about this rather stupid mistake (this is elementary web programming day 1) but if it is worth anything at least I did come out clean with it so you can take your precaution.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.08.02 16:31:00 -
[24]
Originally by: IceFyre S18 Security, in general, is a good thing, never enough of it. No need to take it too seriously there, what can be stolen, market logs? Item traded?
There is no uber secret trade item, nor special trade location that can be exploited if revealed, that's a story older players talk to kids and laugh all the way behind. No easy win, all is just hard work.
With your full API key someone can get whatever info is available on the API - and that's quite a lot. I always use this page as a reference, http://games.chruker.dk/eve_online/test_eve_api.php. So it is not just the things on my page.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.08.03 19:00:00 -
[25]
With the last update (where the database tables were restructured) some fields were set to NULL where they should have been 0. This resulted in the profit not being displayed correctly but that has been fixed now.
The site currently has 71 active users with a total of 97 characters associated and I am real happy to see so many using it on a daily basis :-)
Happy profitting,
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.08.08 17:44:00 -
[26]
Originally by: IceFyre S18 I want to start a bond/loan/whatever, Nomad, can I use your site as a reference?
I really appreciate your asking first because I think I need to change the statistics visibility option so it has more options - one should be to show the statistics for the public (non-registered users). As this hasn't been done yet I hope you will at least mask/obscure the other visible users so only your character will be shown wherever you post it... well, mine can be shown too, I don't mind.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.08.08 18:18:00 -
[27]
Originally by: flakeys SMall question probably mentioned somewhere but can't find it.I use only corporate orders , is there a way to view these as i did not find that option.
EVE-Profit really isn't geared towards corporate business. The only indication that you have traded a corporate order is the "C" (corporate) instead of a "P" (personal). This also means that you can filter on it but that's about it - no corporate wallet divisions or other fancy stuff.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.08.08 18:33:00 -
[28]
Originally by: IceFyre S18 Thank you. Anybody wants to check my numbers will have to register like everybody else according to rules on eve-profit.
I can't see anything wrong in you posting a picture (with proper masking) showing your earnings. If they then want to doublecheck they can register an account or await until the public records gets available.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.08.11 15:33:00 -
[29]
Originally by: IceFyre S18 Nomad, I have some issue there: Daily statistics says: 2011-08-10 Profit=876.269.364 2011-08-11 Profit=290.436.052 (Today, start of) It sums up 1.166.705.416
But in statistics Last 24 Hours Profit Top 10 says 1.264.140.000
It does not sum well. Can you help me with that please?
e: meant that 08-10 is whole 24hr, plus couple of today, and the sum is less than statistics last 24hr. Does it calc some other income like ransoms and blackmails, but from journal? harr harr
The journal API isn't even read so it is not from there at least ;-) I know that I compensate for the GMT timezone so all timestamps in the database should be EVE times. Perhaps there could be a flaw in that so it (in worst case) adds another two hours to the statistics profit.
I will investigate as I acknowledge your numbers looks... well, strange.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.08.13 17:05:00 -
[30]
Originally by: IceFyre S18 Nomad, I have some issue there: Daily statistics says: 2011-08-10 Profit=876.269.364 2011-08-11 Profit=290.436.052 (Today, start of) It sums up 1.166.705.416
But in statistics Last 24 Hours Profit Top 10 says 1.264.140.000
It does not sum well. Can you help me with that please?
I found the bug. After the last major update (where I restructered the database) new fields have emerged in the database and I read the profit from a wrong field. It had no influence on the profit though - only the statistics page.
Thanks for noticing this one - I would never have seen it myself :-)
// Nomad Quento
|
|
Nomad Quento
Minmatar
|
Posted - 2011.09.03 14:41:00 -
[31]
Friendly little bump for site update (support for new API system and fix in Market Orders).
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.09.03 20:15:00 -
[32]
Originally by: Wesley Fraser How do we capture the new key? I keep getting an expired message?
In the Character Settings you can change the key which now requires both the key ID and the API key. There are two links where you change the key - one link is for the new API key system and the other is if you want to create a new API key with the necessary access rights (this is recommended).
The old key system cannot be used any more.
// Nomad Quento
|
Nomad Quento
Minmatar
|
Posted - 2011.09.08 19:01:00 -
[33]
Originally by: Ellarya Sand Hi Nomad, the fulfilled orders are no longer highlighted in detailed trades window, is it normal?
I have seen fulfilled orders on my very rare trades but how do you experience this - do you never see fulfilled orders or do you see some sometimes?
// Nomad Quento
|
|
|
|